Systems and methods to reconfigure a scene based on timing and scene content

ABSTRACT

Systems and methods to reconfigure a scene based on timing and scene content are disclosed. Exemplary implementations may: obtain scene information defines a scene in which an event transpires; analyze the scene information that defines the event to identify effectual content and ineffectual content related to the event within the unedited event duration; and generate, based on the scene information and the analysis, a draft scene that includes an edited event comprising the effectual content from an edited event beginning to an edited event end in accordance with the prospective event duration.

FIELD OF THE DISCLOSURE

The present disclosure relates to systems and methods to reconfigure ascene based on timing and scene content.

BACKGROUND

Animators or editors of scenes, such as animation scenes, may aim toelongate or shorten scenes and/or events that transpire during thescenes. Currently, the animators may be required to manually review andcut portions of the scenes out and/or lengthen other portions of thescenes.

SUMMARY

One aspect of the present disclosure related to a system automaticallyediting or modifying a scene. The modification to the scene may modifyan event duration of an event with the scene so that the eventtranspires over a prospective event duration. Obtained scene informationthat defines the scene may be analyzed to identify effectual content andineffectual content related to the event. In accordance with theprospective event duration, a draft scene may be generated to includesome of the effectual content and the ineffectual content. Thus, thedraft scene may include an edited event duration as opposed to the eventduration originally in the scene. Further, the draft scene may be avariation of the scene that is still coherent with cohesive content andwithin or close to the prospective event duration. As such, editors maynot be required to manually review and edit scenes as the systemautomatically executes appropriate analysis and generation of the draftscene. This may reduce production and development time for projects ofcontent producers and creators.

One aspect of the present disclosure relates to a system configured toreconfigure a scene based on timing and scene content. The system mayinclude one or more hardware processors configured by machine-readableinstructions. The machine-readable instructions may include one or moreinstruction components. The instruction components may include computerprogram components. The instruction components may include one or moreof information obtaining component, analysis component, draft scenegenerating component, and/or other instruction components.

The information obtaining component may be configured to obtain sceneinformation that defines a scene in which an event transpires. The scenemay include performances of entities within a virtual reality settingover a scene duration from a scene beginning to a scene end. The eventmay have a prospective event duration. The event may have an uneditedevent duration from an event beginning to an event end. The prospectiveevent duration may be a prospective duration of the event within thescene.

The analysis component may be configured to analyze the sceneinformation that defines the event to identify effectual content andineffectual content related to the event within the unedited eventduration.

The draft scene generating component may be configured to generate adraft scene. The draft scene may be generated based on the sceneinformation, the analysis, and/or other information. The scene draft mayinclude an edited event including the effectual content from an editedevent beginning to an edited event end in accordance with theprospective event duration.

As used herein, the term “obtain” (and derivatives thereof) may includeactive and/or passive retrieval, determination, derivation, transfer,upload, download, submission, and/or exchange of information, and/or anycombination thereof. As used herein, the term “effectuate” (andderivatives thereof) may include active and/or passive causation of anyeffect, both local and remote. As used herein, the term “determine” (andderivatives thereof) may include measure, calculate, compute, estimate,approximate, generate, and/or otherwise derive, and/or any combinationthereof.

These and other features, and characteristics of the present technology,as well as the methods of operation and functions of the relatedelements of structure and the combination of parts and economies ofmanufacture, will become more apparent upon consideration of thefollowing description and the appended claims with reference to theaccompanying drawings, all of which form a part of this specification,wherein like reference numerals designate corresponding parts in thevarious figures. It is to be expressly understood, however, that thedrawings are for the purpose of illustration and description only andare not intended as a definition of the limits of the invention. As usedin the specification and in the claims, the singular form of ‘a’, ‘an’,and ‘the’ include plural referents unless the context clearly dictatesotherwise.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a system configured to reconfigure a scene based ontiming and scene content, in accordance with one or moreimplementations.

FIG. 2 illustrates a method to reconfigure a scene based on timing andscene content, in accordance with one or more implementations.

FIG. 3 illustrates an example implementation of the system configured toreconfigure a scene based on timing and scene content, in accordancewith one or more implementations.

FIG. 4 illustrates an example implementation of the system configured toreconfigure a scene based on timing and scene content, in accordancewith one or more implementations.

DETAILED DESCRIPTION

FIG. 1 illustrates a system 100 configured to reconfigure a scene basedon timing and scene content, in accordance with one or moreimplementations. In some implementations, system 100 may include one ormore servers 102. Server(s) 102 may be configured to communicate withone or more client computing platforms 104 according to a client/serverarchitecture and/or other architectures. Client computing platform(s)104 may be configured to communicate with other client computingplatforms via server(s) 102 and/or according to a peer-to-peerarchitecture and/or other architectures. Users may access system 100 viaclient computing platform(s) 104.

Server(s) 102 may be configured by machine-readable instructions 106.Machine-readable instructions 106 may include one or more instructioncomponents. The instruction components may include computer programcomponents. The instruction components may include one or more ofinformation obtaining component 108, analysis component 110, draft scenegenerating component 112, presentation component 114, and/or otherinstruction components.

Information obtaining component 108 may be configured to obtain sceneinformation defines a scene in which an event transpires. The scene mayinclude performances of entities within a virtual reality setting over ascene duration from a scene beginning to a scene end. The scenebeginning may be the start of the scene. The scene end may betermination of the scene. The event may be a particular performance thatis intended to be edited or modified within the scene. The event may bemodified to be longer, to be shorter, to elongate a particular point ofview, to shorten a particular point of view, and/or other modifications.The event may have an unedited event duration from an event beginning toan event end. The unedited event duration of the event may be a lengthof time that the event originally transpires for in the scene.

The virtual reality setting may comprise a virtual environment thatsurrounds one or more of the entities within animation scenes. Thevirtual environment may comprise of a topography, the entities present,simulated physical phenomena (e.g., wind, rain, earthquakes, and/orother phenomena), and/or other elements of the virtual environment. Insome instances, the topography may be a 2-dimensional topography. Inother instances, the topography may be a 3-dimensional topography. Thetopography may include dimensions of the space, and/or surface featuresof a surface or entities (e.g., inanimate objects) that are “native” tothe space. In some instances, the topography may describe a surface(e.g., a ground surface) that runs through at least a substantialsection of the space. In some instances, the topography may describe avolume with one or more entities positioned therein (e.g., a simulationof gravity-deprived space with one or more celestial bodies positionedtherein). For example, the virtual environment may include natureentities (e.g., trees, bodies of water, mountains, etc.), interiorentities (e.g., a couch, a chair, a lamp, etc.), and/or other entities.

The event that transpires in the scene may include effectual content andineffectual content. The effectual content may be content that includessubstantive speech, action, and/or views that affect a purpose of theevent and thus the scene. In some implementations, the effectual contentmay be content that are to be emphasized or should be included in theevent and thus the scene. The ineffectual content may be content thatincludes non-substantive action, views, panning, and/or speech that donot affect the purpose of the event and thus the scene. In someimplementations, the ineffectual content may be content that are to beminimized. By way of non-limiting example, effectual content may includea dialogue, a monologue, action, a close-up, arrival at a location ormark, and/or other effectual content. By way of non-limiting example,the ineffectual content may include a long shot of the entities, scenerycontent, traveling content, excess action, and/or other ineffectualcontent. The excess action may include an action that exceed aparticular action duration threshold. By way of non-limiting example,the action may include one or more of running, walking, fighting,crying, laughing, and/or other actions. In some implementations, anaction duration threshold may be associated with individual actions. Theaction duration threshold may be fixed by system 100 or definable by auser via client computing platform 104.

The event may have or be associated with a prospective event duration.The prospective event duration may be a goal duration of the eventwithin the scene. That is, the event may be intended to transpire overthe prospective duration. In some implementations, the unedited eventduration may be longer than the prospective event duration. In someimplementations, the unedited event duration may be less than theprospective event duration. By way of non-limiting example, theprospective event duration may include a prospective event beginning, aprospective event end, a length of time, and/or other information thatdescribes the prospective event duration. The prospective eventbeginning and the prospective event end may be timestamps within thescene duration.

The scene information may include multiple scene sequences, entityinformation, audio information, tuning information, a maximum thresholdduration of the event within the scene, and/or other information.Individual scene sequences may define positions of the entities in thevirtual reality setting as a function of progress through the sceneduration. The positions of the entities may include a yaw angle, a pitchangle, a roll angle, heading, pointing direction, and/or otherpositions. In some implementations, the positions of the entities may bedefined by video content captured from a scene sequence perspective. Insome implementations, the video content may be captured from more thanone scene sequence perspective. The scene sequence perspective may be apoint of view of the scene sequence captured by virtual cameras orphysical cameras. In implementations where there are more than one scenesequence perspective, the positions may the entities may be differentfor the individual scene sequence perspectives. The video content mayconvey motion and/or sound of the entities during the scene sequence.

In some implementations, the positions of the entities may be based onoutput signals generated by wearable sensors by users. The users maywear sensors to capture the motion and/or for the entities. By way ofnon-limiting example, the sensors may include an inertial measurementunit (IMU) such as one or more of an accelerometer, a gyroscope, amagnetometer, Inclinometers, Electronic nose, Infrared Imagers,Micro-bolometers, micro-displays (DMD), Digital micro-mirror device,Optical Switches, a GPS, an altimeter, microphone, and/or other sensors.Based on one or more of the sensors, the positions of the entitiesrelative to other entities may be determined.

The entity information may define the entities in the scene. The entityinformation for individual ones of the entities may include entitydefinitions and/or other entity information. The individual entitydefinitions may define the individual entities in an associated scene.The entity definitions may include entity values that define entityparameters including one or more of a visual appearance, an audio, alocation, a pose of the entity, style of movement, and/or entityparameters. The visual appearance of the individual entities may includeone or more of clothing, height, width, hairstyle, accessories, skincolor, headwear, and/or other visual appearances. The audio of theindividual entities may include entity voices, entity-initiated noises(e.g., stomp, clap, etc.) and/or other audio related to the individualentities. The audio conveyed by the entities may be based on the soundmade by the one or more subjects. Individual locations of the individualentities may change throughout a scene duration. For example, theentities may walk, run, dance, fight, and/or other actions of whichchange the location of the individual entities. The individual locationsof the individual entities may define virtual coordinates within virtualreality setting that adjust with movement of the entities. Pose of theindividual entities may define the posture, attitude of the entity'sbody, attitude of the entity's head, and/or other poses of theindividual entities. The attitude may include values for a yaw angle, apitch angle, and a roll angle. The location and/or the pose of theentities may correspond with the individual scene sequences and thepositions of the entities thereof. The style of movement may refer tohow the individual entities within the associated scene generally move.For example, how a head, a trunk, and limbs of a human may move is adifferent style than how a head, a trunk, and limbs of a puppet maymove. By way of non-limiting example, the style of movement may includehuman-like, puppet-like, robotic, barbaric, and/or other styles ofmovement.

The audio information may represent sound captured. The sound may bemade by users for embodiment by the entities in the scene. The sound mayinclude speech from a performer and/or user, sound made by objects,and/or other sounds. The sound may correspond to sound portrayed by anentity. For example, the sound may be a portion of conversation for acharacter, a sound for an object in the scene (e.g., a pair of glovesfor bird wings flapping), a sound of an object (e.g., a car), and/orother sound. The sound may be captured by client computing platform(s)104, audio components (e.g., microphones), separate from system 100,and/or other components.

The tuning information may define values to animation parameters for theassociated scene. The tuning information may include values that definethe animation parameters that include one or more of visual attributes,ambient audio, lighting, the style of movement for all entities, ananimation style, and/or other animation parameters. The visualattributes include one or more of a color, shading, a pattern, atexture, and/or other parameters for visual attributes. Ambient audiomay include one or more background noises such as car traffic, animalnoises (e.g., dog barking, birds chirping), talking, and/or otherambient audio. Lighting may include ambient lighting, spot lighting,accent lighting, and/or other lighting. The animation style may be oneof stop motion, two-dimensional motion, three-dimensional motion,traditional animation, motion graphics, Claymation, and/or otheranimation styles.

The maximum threshold duration of the event within the scene may be amaximum duration that the prospective duration may be. The maximumthreshold duration may be marginally longer than the prospectiveduration. The event may not be permitted to transpire longer than themaximum threshold duration. For example, the prospective event durationmay be five seconds and the maximum threshold duration may be eightseconds. The maximum threshold duration may facilitate with generationof a draft scene that includes an edited event, i.e., a variation of theevent. That is, the maximum threshold duration may provide additionaltime that the edited event may transpire to ensure quality and/orcoherency of the edited event.

Analysis component 110 may be configured to analyze the sceneinformation that defines the event to identify the effectual content andthe ineffectual content related to the event within the unedited eventduration. The effectual content and the ineffectual content identifiedmay be appropriately the effectual content and the ineffectual contentto accommodate for the prospective event duration and/or the maximumduration threshold. That is, not all ineffectual content may beidentified to be disregarded, but some ineffectual content may beidentified to be included in the edited event. Further, not alleffectual content may be identified to be included in the edited event,but some effectual content (e.g., an isolated or irrelevant joke said bya character) may be disregarded and not included in the edited event.

In some implementations, analyzing the scene information to identify theeffectual content and the ineffectual content may include analyzing theaudio information to identify the dialogue, the monologue, silence,and/or other audio information. Analyzing the scene information mayinclude analyzing the audio information for distinct voices, associatingindividual ones of the distinct voices with particular entities and/orusers (e.g., performers), and storing the associations. Analyzing theaudio information may include the dialogue and/or the monologue todetermine whether particular portions (e.g., sentences, phrases) areeffectual or ineffectual to the event. Analyzing the audio informationmay be performed by novel or unique techniques.

In some implementations, analyzing the scene information to identify theeffectual content and the ineffectual content may include determiningchanges in the positions of the entities in the virtual reality settingas a function of progress through the scene duration. That is, the scenesequences may be analyzed to determine the changes in the positions ofthe entities as the scene duration progresses. In some implementations,particular changes in the positions or lack thereof may be classified asthe effectual content and the ineffectual content by a user. Meaning,analysis component 110 may be configured to receive the particularchanges in the positions and whether such changes in the positions arethe effectual content or the ineffectual content. By way of non-limitingexample, the changes in the positions received may include displacementof the entities, displacement of the entities of a particular distance,an angle rotation of the yaw angle, an angle rotation of the pitchangle, an angle rotation of the roll angle of the entities, and/or otherchanges in positions.

In some implementations, analyzing the scene information to identify theeffectual content and the ineffectual content may include determiningoccurrence of one or more triggers based on the audio information, thescene sequences, and/or other information. Individual triggers maycorrespond to either the effectual content or the ineffectual content.By way of non-limiting example, the trigger may include a word, aphrase, a particular action, a particular entity, a particular user, aparticular change in the positions, silence, and/or other triggers.Thus, in some implementations, analysis component 110 may be configuredto receive the trigger and subsequently identify the effectual contentand the ineffectual content based on the associations, the triggers, theclassifications, and/or other information. The trigger may be input bythe users via client computing platforms 104.

In some implementations, identify the effectual content and theineffectual content may include receiving classifications and/ordescriptions from client computing platform 104 associated with theusers. The classifications and/or descriptions may specify the effectualcontent and the ineffectual content related to one or more events. Thatis, the users may specify particular content that is substantive ornon-substantive. In some implementations, the users may specifyparticular content that is substantive but not to be utilized, and thusis classified as ineffectual content, and/or the users may specifyparticular content that is non-substantive but to be utilized, and thusis classified as effectual content. In some implementations, noveland/or known machine learning techniques may be utilized to identify theeffectual content and the ineffectual content based on or not based onthe classifications and/or descriptions from the users.

Draft scene generating component 112 may be configured to generate thedraft scene. The draft scene may be generated based on the sceneinformation, the analysis, and/or other information. The draft scene mayinclude an edited event. The edited event may include at least some ofthe effectual content from an edited event beginning to an edited eventend in accordance with the prospective event duration and the maximumthreshold duration. The edited event may be a variation of the eventfrom the scene where the effectual content is focused on and within theprospective event duration or at least the maximum threshold duration.In some implementations, the ineffectual content may be included in theedited event where duration of the ineffectual content may be minimizedor elongated in accordance with the prospective duration. The draftscene may be similar to the scene originally but rather includes theedited event as opposed to the event in its original form/duration.

Presentation component 114 may be configured to present the draft scenevia client computing platforms 104. The draft scene may be presentedsubsequent to generation. The draft scene may be saved as supplementalscene information in association with the scene information. Thesupplemental scene information may include a secondary scene durationfrom a scene beginning to a scene end of the draft scene. In someimplementations, based on the draft scene and the supplemental sceneinformation, the user may further adjust the edited event within thedraft scene by way of a similar technique as described herein for thescene. That is, the supplemental information may include a secondprospective event duration, similarly utilized as the prospective eventduration is, for the edited event. The user may input the secondprospective event duration via client computing platform(s) 104.

FIG. 3 illustrates a visualization of a scene duration 302 for a scenethat transpires from a scene beginning 304 to a scene end 306. The sceneincludes an event that transpires over an unedited event duration 308during the scene and thus during a portion of scene duration 302.Unedited event duration 308 transpires from an event beginning 310 to anevent end 312. Scene information obtained may define the scene, sceneduration 302, unedited event duration 308, and a prospective eventduration 314 for event 308 to transpire over as opposed to eventduration 308.

Referring to FIG. 4 that is related to FIG. 3 , the event thattranspires over unedited event duration 308 may include ineffectualcontent 316 a and 316 b and effectual content 318. Given that theprospective event duration 314 is less than or short than unedited eventduration 308, ineffectual content 316 a and 316 b and effectual content318 may be identified and modified to be in accordance with prospectiveevent duration 314. That is, some of ineffectual content 316 a and 316 bmay be eliminated or trimmed to ineffectual content 322 a and 322 b,respectively, and all of effectual content 318 may be maintained. Thus,a draft scene may be generated and include ineffectual content 322 a and322 b and all of effectual content 318 than transpire over an editedevent duration 324. Edited event duration 324 may be the same asprospective event duration 314 or close and may transpire from an eventbeginning 326 to an event end 328.

Referring to FIG. 1 , in some implementations, server(s) 102, clientcomputing platform(s) 104, and/or external resources 116 may beoperatively linked via one or more electronic communication links. Forexample, such electronic communication links may be established, atleast in part, via a network such as the Internet and/or other networks.It will be appreciated that this is not intended to be limiting, andthat the scope of this disclosure includes implementations in whichserver(s) 102, client computing platform(s) 104, and/or externalresources 116 may be operatively linked via some other communicationmedia.

A given client computing platform 104 may include one or more processorsconfigured to execute computer program components. The computer programcomponents may be configured to enable an expert or user associated withthe given client computing platform 104 to interface with system 100and/or external resources 116, and/or provide other functionalityattributed herein to client computing platform(s) 104. By way ofnon-limiting example, the given client computing platform 104 mayinclude one or more of a desktop computer, a laptop computer, a handheldcomputer, a tablet computing platform, a NetBook, a Smartphone, a gamingconsole, and/or other computing platforms.

External resources 116 may include sources of information outside ofsystem 100, external entities participating with system 100, and/orother resources. In some implementations, some or all of thefunctionality attributed herein to external resources 116 may beprovided by resources included in system 100.

Server(s) 102 may include electronic storage 118, one or more processors120, and/or other components. Server(s) 102 may include communicationlines, or ports to enable the exchange of information with a networkand/or other computing platforms. Illustration of server(s) 102 in FIG.1 is not intended to be limiting. Server(s) 102 may include a pluralityof hardware, software, and/or firmware components operating together toprovide the functionality attributed herein to server(s) 102. Forexample, server(s) 102 may be implemented by a cloud of computingplatforms operating together as server(s) 102.

Electronic storage 118 may comprise non-transitory storage media thatelectronically stores information. The electronic storage media ofelectronic storage 118 may include one or both of system storage that isprovided integrally (i.e., substantially non-removable) with server(s)102 and/or removable storage that is removably connectable to server(s)102 via, for example, a port (e.g., a USB port, a firewire port, etc.)or a drive (e.g., a disk drive, etc.). Electronic storage 118 mayinclude one or more of optically readable storage media (e.g., opticaldisks, etc.), magnetically readable storage media (e.g., magnetic tape,magnetic hard drive, floppy drive, etc.), electrical charge-basedstorage media (e.g., EEPROM, RAM, etc.), solid-state storage media(e.g., flash drive, etc.), and/or other electronically readable storagemedia. Electronic storage 118 may include one or more virtual storageresources (e.g., cloud storage, a virtual private network, and/or othervirtual storage resources). Electronic storage 118 may store softwarealgorithms, information determined by processor(s) 120, informationreceived from server(s) 102, information received from client computingplatform(s) 104, and/or other information that enables server(s) 102 tofunction as described herein.

Processor(s) 120 may be configured to provide information processingcapabilities in server(s) 102. As such, processor(s) 120 may include oneor more of a digital processor, an analog processor, a digital circuitdesigned to process information, an analog circuit designed to processinformation, a state machine, and/or other mechanisms for electronicallyprocessing information. Although processor(s) 120 is shown in FIG. 1 asa single entity, this is for illustrative purposes only. In someimplementations, processor(s) 120 may include a plurality of processingunits. These processing units may be physically located within the samedevice, or processor(s) 120 may represent processing functionality of aplurality of devices operating in coordination. Processor(s) 120 may beconfigured to execute components 108, 110, 112, and/or 114, and/or othercomponents. Processor(s) 120 may be configured to execute components108, 110, 112, and/or 114, and/or other components by software;hardware; firmware; some combination of software, hardware, and/orfirmware; and/or other mechanisms for configuring processingcapabilities on processor(s) 120. As used herein, the term “component”may refer to any component or set of components that perform thefunctionality attributed to the component. This may include one or morephysical processors during execution of processor readable instructions,the processor readable instructions, circuitry, hardware, storage media,or any other components.

It should be appreciated that although components 108, 110, 112, and/or114 are illustrated in FIG. 1 as being implemented within a singleprocessing unit, in implementations in which processor(s) 120 includesmultiple processing units, one or more of components 108, 110, 112,and/or 114 may be implemented remotely from the other components. Thedescription of the functionality provided by the different components108, 110, 112, and/or 114 described below is for illustrative purposes,and is not intended to be limiting, as any of components 108, 110, 112,and/or 114 may provide more or less functionality than is described. Forexample, one or more of components 108, 110, 112, and/or 114 may beeliminated, and some or all of its functionality may be provided byother ones of components 108, 110, 112, and/or 114. As another example,processor(s) 120 may be configured to execute one or more additionalcomponents that may perform some or all of the functionality attributedbelow to one of components 108, 110, 112, and/or 114.

FIG. 2 illustrates a method 200 to reconfigure a scene based on timingand scene content, in accordance with one or more implementations. Theoperations of method 200 presented below are intended to beillustrative. In some implementations, method 200 may be accomplishedwith one or more additional operations not described, and/or without oneor more of the operations discussed. Additionally, the order in whichthe operations of method 200 are illustrated in FIG. 2 and describedbelow is not intended to be limiting.

In some implementations, method 200 may be implemented in one or moreprocessing devices (e.g., a digital processor, an analog processor, adigital circuit designed to process information, an analog circuitdesigned to process information, a state machine, and/or othermechanisms for electronically processing information). The one or moreprocessing devices may include one or more devices executing some or allof the operations of method 200 in response to instructions storedelectronically on an electronic storage medium. The one or moreprocessing devices may include one or more devices configured throughhardware, firmware, and/or software to be specifically designed forexecution of one or more of the operations of method 200.

An operation 202 may include obtaining scene information defines a scenein which an event transpires. The scene may include performances ofentities within a virtual reality setting over a scene duration from ascene beginning to a scene end. The event may have a prospective eventduration. The event may have an unedited event duration from an eventbeginning to an event end. The prospective event duration may be aprospective duration of the event within the scene. Operation 202 may beperformed by one or more hardware processors configured bymachine-readable instructions including a component that is the same asor similar to information obtaining component 108, in accordance withone or more implementations.

An operation 204 may include analyzing the scene information thatdefines the event to identify effectual content and ineffectual contentrelated to the event within the unedited event duration. Operation 204may be performed by one or more hardware processors configured bymachine-readable instructions including a component that is the same asor similar to analysis component 110, in accordance with one or moreimplementations.

An operation 206 may include generating, based on the scene informationand the analysis, a draft scene that includes an edited event includingthe effectual content from an edited event beginning to an edited eventend in accordance with the prospective event duration. Operation 206 maybe performed by one or more hardware processors configured bymachine-readable instructions including a component that is the same asor similar to draft scene generating component 112, in accordance withone or more implementations.

Although the present technology has been described in detail for thepurpose of illustration based on what is currently considered to be themost practical and preferred implementations, it is to be understoodthat such detail is solely for that purpose and that the technology isnot limited to the disclosed implementations, but, on the contrary, isintended to cover modifications and equivalent arrangements that arewithin the spirit and scope of the appended claims. For example, it isto be understood that the present technology contemplates that, to theextent possible, one or more features of any implementation can becombined with one or more features of any other implementation.

What is claimed is:
 1. A system configured to reconfigure a scene basedon timing and scene content, the system comprising: one or moreprocessors configured by machine-readable instructions to: obtain sceneinformation defines a scene in which an event transpires, wherein thescene includes performances of entities within a virtual reality settingover a scene duration from a scene beginning to a scene end, wherein theevent has a prospective event duration, wherein the event has anunedited event duration from an event beginning to an event end, whereinthe prospective event duration is a prospective duration of the eventwithin the scene; analyze the scene information that defines the eventto identify effectual content and ineffectual content related to theevent within the unedited event duration; and generate, based on thescene information and the analysis, a draft scene that includes anedited event comprising the effectual content from an edited eventbeginning to an edited event end in accordance with the prospectiveevent duration.
 2. The system of claim 1, wherein the prospective eventduration includes a prospective event beginning, a prospective eventend, and/or a length of time.
 3. The system of claim 1, whereineffectual content includes a dialogue, a monologue, action, and/or aclose-up.
 4. The system of claim 3, wherein the ineffectual contentincludes a long shot of the entities, scenery content, travelingcontent, and/or excess action.
 5. The system of claim 4, wherein theexcess action includes an action that exceeds a particular actionduration threshold.
 6. The system of claim 1, wherein the sceneinformation includes multiple scene sequences, entity information,tuning information, and/or a maximum threshold duration of the eventwithin the scene, wherein the scene sequences define positions of theentities in the virtual reality setting as a function of progressthrough the scene duration, wherein the entity information defines theentities in the scene, wherein the tuning information that defines oneor more of visual attributes, ambient audio, lighting, the style ofmovement for the entities, and/or an animation style of the scene. 7.The system of claim 6, wherein the positions of the entities are definedby video content captured from a scene sequence perspective.
 8. Thesystem of claim 6, wherein the positions of the entities are based onoutput signals generated by wearable sensors by users.
 9. The system ofclaim 4, wherein analyzing the scene information to identify theeffectual content and the ineffectual content includes analyzing audioinformation to identify the dialogue, the monologue, and/or silence,determining changes in positions of the entities in the virtual realitysetting as a function of progress through the scene duration, and/ordetermining occurrence of a trigger based on the audio informationand/or the scene sequences, wherein the scene information includes theaudio information.
 10. The system of claim 9, wherein the triggerincludes a word, a phrase, and/or a particular action, wherein the audioinformation represents sounds made by users for embodiment by theentities in the scene.
 11. A method to reconfigure a scene based ontiming and scene content, the method comprising: obtaining sceneinformation defines a scene in which an event transpires, wherein thescene includes performances of entities within a virtual reality settingover a scene duration from a scene beginning to a scene end, wherein theevent has a prospective event duration, wherein the event has anunedited event duration from an event beginning to an event end, whereinthe prospective event duration is a prospective duration of the eventwithin the scene; analyzing the scene information that defines the eventto identify effectual content and ineffectual content related to theevent within the unedited event duration; and generating, based on thescene information and the analysis, a draft scene that includes anedited event comprising the effectual content from an edited eventbeginning to an edited event end in accordance with the prospectiveevent duration.
 12. The method of claim 11, wherein the prospectiveevent duration includes a prospective event beginning, a prospectiveevent end, and/or a length of time.
 13. The method of claim 11, whereineffectual content includes a dialogue, a monologue, action, and/or aclose-up.
 14. The method of claim 13, wherein the ineffectual contentincludes a long shot of the entities, scenery content, travelingcontent, and/or excess action.
 15. The method of claim 14, wherein theexcess action includes an action that exceeds a particular actionduration threshold.
 16. The method of claim 11, wherein the sceneinformation includes multiple scene sequences, entity information,tuning information, and/or a maximum threshold duration of the eventwithin the scene, wherein the scene sequences define positions of theentities in the virtual reality setting as a function of progressthrough the scene duration, wherein the entity information defines theentities in the scene, wherein the tuning information that defines oneor more of visual attributes, ambient audio, lighting, the style ofmovement for the entities, and/or an animation style of the scene. 17.The method of claim 16, wherein the positions of the entities aredefined by video content captured from a scene sequence perspective. 18.The method of claim 16, wherein the positions of the entities are basedon output signals generated by wearable sensors by users.
 19. The methodof claim 14, wherein analyzing the scene information to identify theeffectual content and the ineffectual content includes analyzing audioinformation to identify the dialogue, the monologue, and/or silence,determining changes in positions of the entities in the virtual realitysetting as a function of progress through the scene duration, and/ordetermining occurrence of a trigger based on the audio informationand/or the scene sequences, wherein the scene information includes theaudio information.
 20. The method of claim 19, wherein the triggerincludes a word, a phrase, and/or a particular action, wherein the audioinformation represents sounds made by users for embodiment by theentities in the scene.